portion of excrement - Spanish English Dictionary